В течение многих лет мы написали на Java много шаблонного кода, такого как методы getter, setter, equals, hashCode и т.д.. В некоторых случаях это вызывает проблемы с точки зрения чистого и читаемого кода.
В таких ситуациях Project Lombok спасает нас. Кроме того, с помощью Lombok вы сможете уделять больше времени бизнес-логике.
В этом руководстве я расскажу вам о Project Lombok и приведу пример использования Spring Boot.
-
Здесь используются проекты Spring Boot и Spring Data для разработки REST API.
-
Maven используется для автоматизации процесса сборки.
-
Используется типичный подход к разработке на основе предметной области (domain-driven), разделяющий классы модели, репозитория, сервиса и контроллера.
Вы можете скачать исходный код проекта по этой ссылке на GitHub
Что такое Project Lombok?
Я скопировал описание проекта Ломбок отсюда (Официальный сайт). Я не мог бы придумать лучшего предложения, чтобы объяснить это :). «Project Lombok — это